English Dictionary
◊ GIANT SALAMANDER
giant salamander
n : large (to 3: feet) edible salamander of Asia [syn: {Megalobatrachus
maximus}]